export function secondsToStr (temp) {
    const years = Math.floor(temp / 31536000)
    if (years) {
        return years + ' year' + numberEnding(years)
    }
    const days = Math.floor((temp %= 31536000) / 86400)
    if (days) {
        return days + ' day' + numberEnding(days)
    }
    const hours = Math.floor((temp %= 86400) / 3600)
    if (hours) {
        return hours + ' hour' + numberEnding(hours)
    }
    const minutes = Math.floor((temp %= 3600) / 60)
    if (minutes) {
        return minutes + ' minute' + numberEnding(minutes)
    }
    const seconds = temp % 60
    return seconds + ' second' + numberEnding(seconds)
    function numberEnding (number) {
        return (number > 1) ? 's' : ''
    }
}

export function kebabCase (s) {
    return s.replace(/[A-Z]/g, (m) => `-${m.toLowerCase()}`)
}
